sludge lagoon - French English Dictionary